installation of heat-exchange apparatus - Allemand Anglais Dictionnaire